// 定义一个函数 得到传入参数的长度
 function fn2(x:(number |string)){
    // 告诉ts 我x如果真的用length属性，那么我就是string类型
    if((x as string).length){
        //类型断言的第二种书写方式
        return (<string>x).length
    }else{
        return x.toString().length;
    }
 }
 fn2 (147)
 fn2 ("cded")